感謝上一篇實作slim,附帶的也學會一行MySQL語法了,
其實還是借助phpMyAdmin的幫助喇~
假設資料庫裡面有一份叫做registor的資料表裡面有三個欄位:id, name, age, date,
然後希望在資料裡面把date反向排序(就是從新到舊),
並且撈出年齡=30歲的人,
要撈出的欄位有id, name, age,
但是只要撈出15筆資料就可以的話,
MySQL要怎麼寫呢?
首先,點選phpMyAdmin的"搜尋",
然後把剛剛的搜尋條件都輸入之後,按下"執行"
接著會在網頁上方看到執行結果,附帶一行指令
SELECT * FROM registor
WHERE age
= 30 ORDER BY date
DESC
然要要填到php裡面的話,還要自己加上要匯出的欄位名稱,以及顯示的筆數,所以修改如下:
SELECT id, name, age FROM registor WHERE age
= 30 ORDER BY date
DESC LIMIT 15;
前面加上了選擇欄位:SELECT id, name, age
最後加上了限制顯示15筆資料LIMIT 15
現在覺得MySQL是一個沒有逗號的語法耶~